package cl.mt.dto;

import java.util.Date;

import cl.mt.dto.filtros.PaisRegioCiudadDTO;

public class DTOOfertaCarga {
	private Integer id = null;
	private Integer idUsuario = null;
	private Integer idTipoPlataforma = null;
	private DTOTipoPlataforma plataforma;
	private Integer idTipoRemolque = null;
	private DTOTipoRemolque remolque;
	
	private Integer idTipoCarga = null;
	private DTOTipoCarga carga;
	
	private Integer idCiudadOrigen = null;
	private Integer idCiudadDestino = null;
	private Integer idTipoVehiculo = null;
	private DTOTipoVehiculo tipoVehiculo;
	
	private Integer idTipoUnidad = null;
	private DTOTipoUnidad unidad;
	private Date fechaDesde = null;
	private Date fechaHasta = null;
	private Date fechaPublicacion = null;
	private String detalleCarga = null;
	private String eliminado = null;
	private Integer numeroViajes = null;
	private Integer precioReferencial = null;
	private String especificacionEntrega = null;
	private Integer idTipoMoneda = null;
	private DTOTipoMoneda moneda;
	private Integer cantidad = null;
	private String mercaderia = null;
	private Date fechaCaducidad = null;

	private PaisRegioCiudadDTO origen;
	private PaisRegioCiudadDTO destino;
	
	
	
	
	public DTOTipoPlataforma getPlataforma() {
		return plataforma;
	}
	public void setPlataforma(DTOTipoPlataforma plataforma) {
		this.plataforma = plataforma;
	}
	public DTOTipoRemolque getRemolque() {
		return remolque;
	}
	public void setRemolque(DTOTipoRemolque remolque) {
		this.remolque = remolque;
	}
	public DTOTipoCarga getCarga() {
		return carga;
	}
	public void setCarga(DTOTipoCarga carga) {
		this.carga = carga;
	}
	public DTOTipoVehiculo getTipoVehiculo() {
		return tipoVehiculo;
	}
	public void setTipoVehiculo(DTOTipoVehiculo tipoVechiculo) {
		this.tipoVehiculo = tipoVechiculo;
	}
	public DTOTipoUnidad getUnidad() {
		return unidad;
	}
	public void setUnidad(DTOTipoUnidad unidad) {
		this.unidad = unidad;
	}
	public DTOTipoMoneda getMoneda() {
		return moneda;
	}
	public void setMoneda(DTOTipoMoneda moneda) {
		this.moneda = moneda;
	}
	public PaisRegioCiudadDTO getOrigen() {
		return origen;
	}
	public void setOrigen(PaisRegioCiudadDTO origen) {
		this.origen = origen;
	}
	public PaisRegioCiudadDTO getDestino() {
		return destino;
	}
	public void setDestino(PaisRegioCiudadDTO destino) {
		this.destino = destino;
	}

	public Integer getId() {
		return id;
	}

	public Integer getIdUsuario() {
		return idUsuario;
	}

	public Integer getIdTipoPlataforma() {
		return idTipoPlataforma;
	}

	public Integer getIdTipoRemolque() {
		return idTipoRemolque;
	}

	public Integer getIdTipoCarga() {
		return idTipoCarga;
	}

	public Integer getIdCiudadOrigen() {
		return idCiudadOrigen;
	}

	public Integer getIdCiudadDestino() {
		return idCiudadDestino;
	}

	public Integer getIdTipoVehiculo() {
		return idTipoVehiculo;
	}

	public Integer getIdTipoUnidad() {
		return idTipoUnidad;
	}

	public Date getFechaDesde() {
		return fechaDesde;
	}

	public Date getFechaHasta() {
		return fechaHasta;
	}

	public Date getFechaPublicacion() {
		return fechaPublicacion;
	}

	public String getDetalleCarga() {
		return detalleCarga;
	}

	public String getEliminado() {
		return eliminado;
	}

	public Integer getNumeroViajes() {
		return numeroViajes;
	}

	public Integer getPrecioReferencial() {
		return precioReferencial;
	}

	public String getEspecificacionEntrega() {
		return especificacionEntrega;
	}

	public Integer getIdTipoMoneda() {
		return idTipoMoneda;
	}

	public Integer getCantidad() {
		return cantidad;
	}

	public String getMercaderia() {
		return mercaderia;
	}

	public Date getFechaCaducidad() {
		return fechaCaducidad;
	}


	public void setId(Integer id) {
		this.id = id;
	}

	public void setIdUsuario(Integer idUsuario) {
		this.idUsuario = idUsuario;
	}

	public void setIdTipoPlataforma(Integer idTipoPlataforma) {
		this.idTipoPlataforma = idTipoPlataforma;
	}

	public void setIdTipoRemolque(Integer idTipoRemolque) {
		this.idTipoRemolque = idTipoRemolque;
	}

	public void setIdTipoCarga(Integer idTipoCarga) {
		this.idTipoCarga = idTipoCarga;
	}

	public void setIdCiudadOrigen(Integer idCiudadOrigen) {
		this.idCiudadOrigen = idCiudadOrigen;
	}

	public void setIdCiudadDestino(Integer idCiudadDestino) {
		this.idCiudadDestino = idCiudadDestino;
	}

	public void setIdTipoVehiculo(Integer idTipoVehiculo) {
		this.idTipoVehiculo = idTipoVehiculo;
	}

	public void setIdTipoUnidad(Integer idTipoUnidad) {
		this.idTipoUnidad = idTipoUnidad;
	}

	public void setFechaDesde(Date fechaDesde) {
		this.fechaDesde = fechaDesde;
	}

	public void setFechaHasta(Date fechaHasta) {
		this.fechaHasta = fechaHasta;
	}

	public void setFechaPublicacion(Date fechaPublicacion) {
		this.fechaPublicacion = fechaPublicacion;
	}

	public void setDetalleCarga(String detalleCarga) {
		this.detalleCarga = detalleCarga;
	}

	public void setEliminado(String eliminado) {
		this.eliminado = eliminado;
	}

	public void setNumeroViajes(Integer numeroViajes) {
		this.numeroViajes = numeroViajes;
	}

	public void setPrecioReferencial(Integer precioReferencial) {
		this.precioReferencial = precioReferencial;
	}

	public void setEspecificacionEntrega(String especificacionEntrega) {
		this.especificacionEntrega = especificacionEntrega;
	}

	public void setIdTipoMoneda(Integer idTipoMoneda) {
		this.idTipoMoneda = idTipoMoneda;
	}

	public void setCantidad(Integer cantidad) {
		this.cantidad = cantidad;
	}

	public void setMercaderia(String mercaderia) {
		this.mercaderia = mercaderia;
	}

	public void setFechaCaducidad(Date fechaCaducidad) {
		this.fechaCaducidad = fechaCaducidad;
	}



}

